package com.cskaoyan.javase._3operation;

/**
 * 算术运算符
 *
 * @since 17:13
 * @author wuguidong@cskaoyan.onaliyun.com
 */
public class Demo {
    public static void main(String[] args) {
        // %取余运算符
        System.out.println(10 % 3);
        // 不要把取余运算符%当成一个百分号
        System.out.println(10 * 10 % -10);

        // 自增自减多数情况下都是单独使用的 a++,i--,多数在循环中使用,单独放在表达式中使用是非常罕见的,也容易引起误解
        int x = 4;
        // 自增自减符号在变量前面，变量先自增自减，再参与后续运算或者赋值
        // 自增自减符号在变量后面，变量先参与运算或者赋值，再自增自减。
        // 4 + 6 + 60 = 70
        int y = (x++) + (++x) + (x * 10);
        System.out.println(y);

    }
}
